super disque - French English Dictionary